/*搜索框部分css*/

.student-title-search{
    width: 600px;
    height: 60px;
    margin: 50px auto;

}
.stu-title-search{
    width: 580px;
    height: 50px;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius:25px;
}
.stu-title-search input:focus{
    outline: none;
}
.stu-title-search div{
    width: 12%;
    float: right;
    height: 50px;
    border-radius: 0 25px 25px 0;
    background-color: #0683c3;
    text-align: center;
    line-height: 50px;
    color: #fff;
}
#stu-search-text{
    margin: 7px 0 0 20px;
    height: 35px;
    width: 480px;
    border: none;
}
.student-body{
    margin: 0 auto;
    width: 600px;
    height: 200px;
    /* background-color: aqua; */
}
.student-titles{
    float: left;
    width: 200px;
    height: 200px;
    /* background-color:red; */
}
.stu-select{
    width: 100px;
    height: 140px;
    margin: 0 50px;
    padding: 30px 0;
}
.stu-select a{
    text-decoration: none;
    color: #000;
}
.stu-select a dd img{
    width:100px;
    height: 100px;
}
.stu-select a dt{
    text-align: center;
    line-height: 40px;
}
/*搜索结果部分css*/

.student-result-main{
    width: 100%;
}
.stu-select-result{
    width: 1200px;
    margin: 0 auto;
}
.stu-select-sub{
    height: 35px;
    width: 100px;
    float: right;
}
.stu-select-sub button{
    width: 60px;
    height: 30px;
    border: 0;
    border-radius: 10px;
    background-color: #0683c3;
    color: #fff;
}
#stu-search-result{
    width: 1200px;
    margin: 0;
    padding: 0;
    border-spacing: 0;
}
#stu-search-result tr{
    border: 1px solid #ccc;
    text-align: center;
    height: 30px;
    line-height: 30px;
}
#stu-search-result tr th,td{
    border:1px solid #ccc;
    margin: 0;
    padding: 0;
}
#stu-search-result tr td button{
    width: 50px;
    height: 25px;
    border: 0;
    border-radius: 10px;
}
.stu-selected{
    background-color: lightblue;
}

/*课表信息部分*/
.stu-list-main{
    width: 100%;
}
.stu-list-title{
    width: 300px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    margin: 0 auto;
}
.stu-list-table{
    width: 1400px;
    height: 540px;
    margin: 0 auto;
}
#stu-list-table{
    width: 1400px;
}